• word of the day

    anguid lizard

    anguid lizard - Dictionary definition and meaning for word anguid lizard

    Definition
    (noun) any of a small family of lizards widely distributed in warm areas; all are harmless and useful as destroyers of e.g. slugs and insects

Word used in video below:
text: rock crushes lizard lizard poison spock
Download our Mobile App Today
Receive our word of the day
on Whatsapp